diverted flow power station - Turkish English Dictionary